import { ref, onMounted } from "vue";

export const useInit = (fn) => {
  const tableData = ref([]);

  const init = () => {
    fn().then((res) => {
      tableData.value = res.data.data;
      tableData.value.forEach(item => {
        if (item.code == 'true') {
          item.code = true
        } else {
          item.code = false
        }
      })
    });
  };

  onMounted(() => {
    init()
  })

  return {
    tableData,
    init
  };
};
